package main

import "fmt"

func main() {
	fmt.Println("10的阶乘结果是：", Factorial(10))
}

// 递归函数调用自己，直至条件结束
func Factorial(n uint64) uint64 {
	if n > 0 {
		return n * Factorial(n-1)
	}
	return 1
}
